salvar la cara - Spanish English Dictionary

salvar la cara

Play ENESESes
Play ENESESmx

Meanings of "salvar la cara" in English Spanish Dictionary : 2 result(s)

Spanish English
Idioms
salvar la cara [v] save face
salvar la cara save face